Servebolt\Optimizer\Admin\CachePurgeControl\Ajax\PurgeActions A

Total Complexity 66
Dependencies 8
Dependents 4
Total lines 532
Lines of code 236
Logical lines of code 128
Comment lines 237
Methods 15
Properties 0

Methods 15

Method Rating Maintainability Complexity Lines of code
purgeTermCacheCallback()
A
44 13 44
purgePostCacheCallback()
A
44 13 43
purgeUrlCacheCallback()
A
45 11 39
purgeAllCacheCallback()
S
50 7 28
canPurgeTermCache()
S
58 5 16
canPurgePostCache()
S
62 3 13
handleErrors()
S
68 3 7
urlAlreadyInQueue()
S
65 3 9
ensureCachePurgeFeatureIsActive()
S
69 2 7
__construct()
S
69 1 6
hasPurgeAllRequestInQueue()
S
76 1 4
canPurgeAllCache()
S
72 1 6
canPurgeCacheByUrl()
S
72 1 6
postAlreadyInQueue()
S
76 1 4
termAlreadyInQueue()
S
75 1 4